@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#414141; margin:0px auto; padding:0px; background:url(/img/saas-images/body-bg.jpg) repeat-x top; }
h1,h2,h3,h4,h5,h6,ul,li,p,div{margin:0px; padding:0px; list-style:none;}
a{color:#333333;text-decoration:none; outline:none;}
a:hover{color:#333333; text-decoration:underline; outline:none;}
.link-sorting{color:#ffffff;text-decoration:underline; outline:none;}
link-sorting:hover{color:#ffffff; text-decoration:underline; outline:none;}
.clear{clear:both;}
img{border:none;}
h1{font-size:20px; font-weight:normal; padding:10px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h2{font-size:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; line-height:39px; border:1px solid #e18f00;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius:5px;font-weight:bold;background:url(/img/saas-images/nav-bg.png) repeat-x top; height:41px; padding-left:10px;}
h3{font-size:18px; color:#E18F00;padding-bottom:8px; border-bottom:1px dotted #d7d2d2;}
h5{font-size:12px; font-weight:bold;   padding:5px; }


.wrapper {width:1002px; margin:0px auto;}
.header{ height:122px;  margin:0px auto; padding:1px; position:relative;}
.logo{ float:left; width:300px; position:absolute; left:0px; top:30px;}
.logo a{ text-indent:-1000px; display:block; height:95px; width:256px; background:url(/img/saas-images/yot_label.png) no-repeat top; }
.welcome{ float:right; width:400px; text-align:right; color:e4e4e4; padding-right:30px;height: 97px;}
.top-tabs{ height:40px; padding-top:13px; clear:both; font-weight:bold;}
.top-tabs li{float:right; display:block; height:33px; line-height:30px; margin-right:2px; ;background:url(/img/saas-images/toptab-left.png) left no-repeat; }
.top-tabs li a{ color:#3e3e3e; text-decoration:none; display:inline-block; float:left;}
.top-tabs li a:hover, .top-tabs li a.active{  background:url(/img/saas-images/toptab-lefthover.png) left no-repeat; color:#FFF;}
.top-tabs li a span{  background:url(/img/saas-images/toptab-right.png) right no-repeat;display:block; padding:0px 18px 0px 12px; height:33px; float:left; margin-left:7px;}
.top-tabs li a:hover span, .top-tabs li a.active span{background:url(/img/saas-images/toptab-righthover.png) right no-repeat; margin-left:7px; display:block;}

.navigation{ height:33px; background:url(/img/saas-images/nav-bg.gif) right no-repeat;}
.navigation li{ float:left; font-weight:bold;}
.navigation li a{ display:block;  padding:9px 25px;background:url(/img/saas-images/medium.png)  100%  5px  no-repeat;}
.navigation li.search-cus{ text-align:right; width:350px; padding-top:7px;}
.navigation li a:hover, .navigation li a.active {color: #E18F00; text-decoration:underline;}

.text-select{ border:1px solid #7f9db9; background:#fff; padding:1px;}

.mid-content{ margin:0px auto; padding:15px; border-left:1px solid #d7d2d2; border-right:1px solid #d7d2d2; background:#fff; overflow:hidden}
.left-panel{ float:left; width:210px; font-size:15px; margin-right:10px; }
.left-nav { font-size:12px; background:#fff;padding:6px; border-left:1px solid #bdbcbd;border-right:1px solid #bdbcbd;}

.right-nav { font-size:12px; background:#fff;padding:8px; border-left:1px solid #bdbcbd;border-right:1px solid #bdbcbd; overflow:hidden;}

.left-nav ul{ padding:10px;}
.left-nav li{  border-bottom:1px solid #d7d7d7; }
.left-nav li a{ color:#2d528d;background:url(/img/saas-images/bullet-nav.png) no-repeat 0px 8px; display:block;padding:5px 15px;}
.left-nav li a:hover, .left-nav li a.active{ color: #E18F00; text-decoration:none;background:url(/img/saas-images/bullet-nav.png) no-repeat 0px -12px;}
.left-nav li span{ font-size:11px; color:#333; display:block; padding:2px 10px;}
.left-nav li span a{color:#565656; padding-left:10px; height:20px;background:url(/img/saas-images/arrow.gif) 2px 3px no-repeat;}
.left-nav li span a:hover{color:#00579d;}
.cont-top{background:url(/img/saas-images/tm-bg.gif) repeat-x top; height:4px;} 
.left-cr{background:url(/img/saas-images/tc.gif) no-repeat left; height:4px; width:4px; position:absolute;}
.right-cr{background:url(/img/saas-images/tc.gif) no-repeat right; height:4px; width:4px; float:right;}
.cont-bottom{background:url(/img/saas-images/bm-bg.gif) repeat-x top; height:52px;}
.left-bcr{background:url(/img/saas-images/bc.gif) no-repeat left; height:52px; width:4px; float:left;}
.right-bcr{background:url(/img/saas-images/bc.gif) no-repeat right; height:52px; width:4px; float:right;}

.right-panel{ overflow:hidden; border-bottom: 1px solid #CCCCCC;}
.mid-widget{ width:63%; float:left;}
.mid-widget h5 a{ font-size:12px; font-weight:normal; color:#E18F00; padding:0px 15px;background:url(/img/saas-images/bullet-nav.png) no-repeat 86% -17px;}
 
.status{ background:#ececf4; padding:15px; border:1px solid #c8cccd; margin-bottom:10px;}
.top-corner{background:url(/img/saas-images/rcs.png) right top no-repeat; height:5px; padding-right:5px;}
.top-corner span{background:url(/img/saas-images/lcs.png) left top no-repeat; height:5px; display:block;}
.details2{border-left:1px solid #c8cccd;border-right:1px solid #c8cccd; background:#ececf4; padding:10px;}
.bottom-corner{background:url(/img/saas-images/rcs.png) right bottom no-repeat; height:5px;padding-right:5px;}
.bottom-corner span{background:url(/img/saas-images/lcs.png) left bottom no-repeat; height:5px; display:block;}
.container { padding-bottom:15px;}
.container h5{ color:#E18F00; }
.container li{ padding:5px 0px; border-bottom:1px solid #ccc;}
.totalErrors{
	background: #FFF4DD;
	border: solid 1px #FFB722 ;
	padding:10px;
	margin: 20px;
        color:red;
}
.totalError{
	background: #FFF4DD;
	border: solid 1px #FFB722 ;
	padding:10px;
	margin: 20px;
        color:red;
}
.totalSuccess{
	background: #FFF4DD;
	border: solid 1px #FFB722 ;
	padding:10px;
	margin-right:10px;
	margin-bottom: 3px;
        color:green;
}
.mandatory
{
	
	height:auto;
	margin: 2px;
	width: 1px;
	background: #BF0000;
}

.mandatory2{margin: 2px; float:right;font-size:11px}


/*--------------------------------------------Registration  Page---------------------------*/
.register_form{background:#ebeef0; width:850px; margin:10px auto; border:1px solid #c7c7c7;}
.register_form p{background:#e18f00; color:#FFFFFF; height:16px; font-size:14px; font-weight:bold; padding:5px; margin:0px;}
.register_form p span{font-size:10px; font-weight:normal;}
.register_form ul{width:700px; margin:0px auto; border-bottom:1px solid #627c86; padding-top:20px;}
.register_form li{padding:6px; display:block; overflow:hidden;}
.register_form li label{width:220px; float:left;} 
.register_form .actionbtns{width:405px; margin:15px auto;}
.astric{color:#FF0000;}
.text-input{ background:#fff; width:98%; border:1px solid #d5dcde; padding:2px;float:left; }
input.button{background:url(/img/saas-images//button-left1.gif) left no-repeat; left:4px; border:none; color:#e18f00; height:24px; padding-bottom:3px; position:relative; font-size:12px; font-weight:bold; cursor:pointer;}
.buttonEnding{ background:url(/img/saas-images//button-right1.gif) no-repeat; position:absolute; display:inline; width:6px; height:24px; font-size:0px}
.text-area{ background:#fff; width:100%; border:1px solid #d5dcde; padding:2px;float:left; height:70px; }

.normal-wdh{ width:250px;}
.select-wdh{ width:250px;}

.input-field{border:1px solid #d5dcde; padding:4px; float:left;}
/*----------------------------------------------------------Cient Registration-----------------------------------------------------------------------*/
.register{background:#ebeef0;  margin:-2px auto 0px auto; border:1px solid #c7c7c7;  width:730px;position:relative;}
.register p{background:#e18f00; color:#FFFFFF; height:16px; font-size:14px; font-weight:bold; padding:5px; margin:0px;}
.form-padd{ padding:20px 30px;}
.details{ overflow:hidden; border:1px solid #cfbd88; padding:10px; margin-bottom:15px;}
ul.top-detail li{ float:left; margin-right:15px;}
li.first{ width:100px;}
li.second{ width:460px;}
.register .details li .text-input{ background:#fff; width:100%; border:1px solid #d5dcde; padding:2px; float:left; }

.introduction{ overflow:hidden;}
.left-intro{ width:400px; float:left; overflow:hidden;}
.right-intro{ width:480px; float:right; overflow:hidden;}
.form-content{ margin-bottom:5px;}
.form-content li{ display:block;padding:4px 0px; overflow:hidden;}
.form-content li label{ float:left; width:120px; text-align:; padding-right:15px;}

.form-content2{ margin-bottom:5px;}
.form-content2 li{ display:block;padding:4px 0px; overflow:hidden;}
.form-content2 li label{ float:left; width:120px; text-align:left;}

.form-content-billing{ margin-bottom:10px;}
.form-content-billing li { display:block; padding:4px 0px; overflow:hidden; }
.form-content-billing li label { float:left; width:148px; text-align:right; padding-right:15px; }

.tiny-wdh2{ width:180px;}
.tiny-wdh150{ width:150px;}

.tiny-wdh145{ width:145px;}

.small-wdh230{ width:230px;}
.small-wdh{ width:255px;}
.tiny-wdh{ width:120px !important;}
.big-wdh{ width:511px ;}
.group-wdh{ width:100px; float:left;}
.bdr{ border:1px solid #CFBD88;}

.client-active{border:1px solid #CFBD88; overflow:hidden; padding:5px; margin-top:5px;}
.client-active li{ float:left; padding-left:12px;}
.client-active li .text-input{ width:80px;}
.client-active li input{ vertical-align:middle;}
.register .actionbtns{width:405px; margin:15px auto;}
.form-padd p{ background:none; color:#5b5959; font-size:12px; font-weight:normal; padding:2px;}
.form-padd p.grey{ font-size:11px; color:#999;}
.start-search{ background:#efebde; border:1px solid #cbc7ae; padding:10px; margin-bottom:7px;}
.start-search input{ vertical-align:middle;}
.heading{ font-weight:bold; color:#FFF; font-size:12px; text-align:center;}

.heading td{ height:25px; padding:5px;}
/*.file{ height:200px;  overflow-x: hidden;    overflow-y: scroll;}*/
.file{}

.group-content{ margin-bottom:10px;}
.group-content li{ display:block;padding:4px 0px; overflow:hidden;}
.group-content li label{ float:left; width:90px; text-align:right; padding-right:10px;}
.form-padd input.button{ font-weight:normal;}
.link{color:#fad153; font-size:12px; font-weight:bold}

.footer{clear:both;background:url(/img/saas-images/footer-bg.jpg) repeat-x;height:61px; bottom:0px; }
.footer-content{ font-size:12px; color:##3E3E3E; width:1000px; margin:0px auto; clear:both; padding-top:25px;}
.footer-content a{ color:#3E3E3E; padding:0px 5px;}
a.button{border:1px solid #d5dcde; padding:4px; float:left;background:url(/img/button-left.gif) left no-repeat; left:3px; border:none; color:#e18f00; height:16px; padding-bottom:4px; position:relative; font-size:12px; font-weight:bold; cursor:pointer;}
div.button{border:1px solid #d5dcde; padding:4px; float:left;background:url(/img/button-left.gif) left no-repeat; left:3px; border:none; color:#e18f00; height:16px; padding-bottom:4px; position:relative; font-size:12px; font-weight:bold; cursor:pointer;}



.icon_10 {
 width: 26px;
 height: 32px;
 display: inline-block;
}
.icon_10.delete {
 background: url("/img/icons/10/delete.png") no-repeat scroll 0 10px transparent;
}

.icon_16 {
 width: 26px;
 height: 32px;
 display: inline-block;
}

.icon_16.journal_post-img{
 background: url("/img/icons/16/journal_post.png") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}

.icon_16.close_file-img{
 background: url("/img/icons/16/close_file.png") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}

.icon_16.move_disbursement-img{
 background: url("/img/icons/16/move_disbursement.png") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}

.icon_16.word_doc-img{
 background: url("/img/icons/16/word_doc.png") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}

.icon_16.copy-img{
 background: url("/img/icons/16/copy-image.jpeg") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}
.icon_16.view-img{
 background: url("/img/icons/16/icon_view.gif") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}

.icon_16.add_receipt-img{
 background: url("/img/icons/16/add_receipt.png") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}
.icon_16.add_entry-img {
 background: url("/img/icons/16/add_entry.gif") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}

.icon_16.edit-img {
 background: url("/img/icons/16/edit_icon.png") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}
.icon_16.delete-img {
 background: url("/img/icons/16/cross.png") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}

.icon_16.active-img {
 background: url("/img/icons/16/active.gif") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}
.icon_16.deactive-img {
 background: url("/img/icons/16/deactive.gif") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}
.icon_16.info-img {
 background: url("/img/icons/16/information.png") no-repeat scroll 0 10px transparent;
 text-decoration:none;
}

.icon_16.permissions-img {
 background: url("/img/icons/16/permissions.png") no-repeat scroll 0 10px transparent;
 text-decoration:none; 
}
.icon_16.groups-img {

 background: url("/img/icons/16/groups.png") no-repeat scroll 0 10px transparent;

 text-decoration:none; 

}

.icon_16.viewmessage-img {
 background: url("/img/icons/16/viewmessage.png") no-repeat scroll 0 10px transparent;
 text-decoration:none; 
}

.icon_16.reply-img {
 background: url("/img/icons/16/reply.png") no-repeat scroll 0 10px transparent;
 text-decoration:none; 
}

.icon_16.read-img {
 background: url("/img/icons/16/read.png") no-repeat scroll 0 10px transparent;
 text-decoration:none; 
}

.icon_16.unread-img {
 background: url("/img/icons/16/unread.png") no-repeat scroll 0 10px transparent;
 text-decoration:none; 
}

.icon_16.filing-img {
 background: url("/img/icons/16/filing.png") no-repeat scroll 0 10px transparent;
 text-decoration:none; 
}
.icon_16.reminder-unselected {
 background: url("/img/icons/16/icon_unselected.gif") no-repeat scroll 0 10px transparent;
  text-decoration:none;
}
.icon_16.reminder-selected {
 background: url("/img/icons/16/icon_selected.gif") no-repeat scroll 0 10px transparent;
 text-decoration:none; 
}

.icon_16.show-file-img {

 background: url("/img/icons/16/show-file.png") no-repeat scroll 0 10px transparent;

 text-decoration:none; 

}

.icon_16.show-file2-img {

 background: url("/img/icons/16/show_file.png") no-repeat scroll 0 10px transparent;

 text-decoration:none; 

}
.icon_16.ememo-img {

 background: url("/img/icons/16/send_memo.gif") no-repeat scroll 0 10px transparent;

 text-decoration:none; 

}
.icon_16.print-img {

 background: url("/img/icons/16/print.gif") no-repeat scroll 0 10px transparent;

 text-decoration:none; 

}

.icon_16.rename-img {

 background: url("/img/icons/16/rename.png") no-repeat scroll 0 10px transparent;

 text-decoration:none; 

}

.icon_16.copy-img {

 background: url("/img/icons/16/file_copy.png") no-repeat scroll 0 10px transparent;

 text-decoration:none; 

}

.icon_16.request-img {

 background: url("/img/icons/16/request.png") no-repeat scroll 0 10px transparent;

 text-decoration:none; 

}

.icon_16.cancel_request-img {

 background: url("/img/icons/16/cancel_request.png") no-repeat scroll 0 10px transparent;

 text-decoration:none; 

}

.icon_16.file-document {

	background: url("/img/icons/16/document_file.png") no-repeat scroll 0 10px transparent;
       
	text-decoration:none; 

}

.icon_16.custody-history {

	background: url("/img/icons/16/custody_history.png") no-repeat scroll 0 10px transparent;
       
	text-decoration:none; 

}
.icon_16.my-configuration {

	background: url("/img/icons/16/configurationSettings.gif") no-repeat scroll 0 10px transparent;
       
	text-decoration:none; 

}
.icon_16.pre {
	background: url("/img/icons/16/pre_icon.gif") no-repeat scroll 0 10px transparent;       
	text-decoration:none;
}
.icon_16.next {
	background: url("/img/icons/16/next_icon.gif") no-repeat scroll 0 10px transparent;       
	text-decoration:none;
}
.icon_16.pre-off {
	background: url("/img/icons/16/pre_off_icon.gif") no-repeat scroll 0 10px transparent;       
	text-decoration:none;
}
.icon_16.next-off {
	background: url("/img/icons/16/next_off_icon.gif") no-repeat scroll 0 10px transparent;       
	text-decoration:none;
}
.smallWidth{width:250px !important;}
.boldBlackText {font-weight:bold;}


/*################Drag and drop file upload css##############*/
.file_upload {
  position: relative;
  overflow: hidden;
  direction: ltr;
  cursor: pointer;
  text-align: center;
  color: #333;
  font-weight: bold;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  width: 200px;
  height: 30px;
  line-height: 30px;
  background: #c0c0c0;
  border: 1px solid #000000;
}

.file_upload_small {
  width: 200px;
  height: 30px;
  line-height: 30px;
  font-size: auto;
  background: #c0c0c0;
  border: 1px solid #000000;
}

.file_upload_large {
  width: 230px;
  height: 50px;
  line-height: 150px;
  font-size: 20px;
  background:#c0c0c0;
  border: 1px solid #000000;
}

.file_upload_highlight {
  background: #FFC34F;
}

.file_upload input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  border: 300px solid transparent;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  filter: alpha(opacity=0);
  -o-transform: translate(-300px, -300px) scale(10);
  -moz-transform: translate(-800px, 0) scale(10);
  cursor: pointer;
}

.file_upload iframe, .file_upload button {
  display: none;
}

.file_upload_preview img {
  width: 80px;
}

.file_upload_progress .ui-progressbar-value {
  background: url(pbar-ani.gif);
}

.file_upload_progress div {
  width: 150px;
  height: 15px;
}

.file_upload_cancel button {
  cursor: pointer;
}
.flt-left{ float:left;}
.fileInfo1{clear:both; font-size:10px;}
.fileInfo{clear:both;  font-size:10px; margin-left:135px}



/*################End Drag and drop file upload css##############*/



/*********************************************for autocomplete *******************************************************/

/*@CHARSET "UTF-8";*/
.autocomplete_live {
	background:#2F9CBD none repeat scroll 0%;
	clear:both;
	cursor:pointer;
	display:block;
	top:0px !important;
	margin:0px;
	padding:0px;
	z-index:9999;
	border:1px #E18F00 solid;
	position:absolute;
	
}

.autocomplete_live ul {
	clear:both;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	position:absolute;
	overflow:auto;
	height:220px;
	width:270px;
}

.autocomplete_live li {
    /*background:#C1E7F8 none repeat scroll 0%;*/
background:#CCCCCC none repeat scroll 0%;
    border-bottom:1px solid #CCCCCC;
    display:block;
    height:25px;
    list-style-type:none;
    margin:0px;
    padding:0px;
    color:#ffffff;
}

#SearchLocation_autoComplete{height:143px; background:#ffffff; width:270px!important;} 
.autocomplete_live li a{color:#ffffff; padding:5px; display:block;}
.autocomplete_live li a:hover{background:#E4E4E4; color:#E18F00;}

/*----------100928-------------*/





/*--------------------------------------Case-maintenance--------------------------------------*/
.rt-mgn{ margin-right:10px;}
.min-wdh {
    width: 70px;
}
.float-right{float:right !important;}
.float-left{float:left !important;}
/*.small-wdh{width:170px}*/
.register2{background:#ebeef0;  margin:-2px auto 0px auto; border:1px solid #c7c7c7;  position:relative;}
.register2 p{background:#e18f00; color:#FFFFFF; height:16px; font-size:14px; font-weight:bold; padding:5px; margin:0px;}
.left-intro2{ float:left; overflow:hidden;}
.register2 .text-input{ float:none;border:1px solid #d5dcde; padding:4px; }
 .span-text{display:block;background:#fff;border:1px solid #d5dcde; padding:4px;height:16px}
.register2 .text-input2{background:#fff; border:1px solid #d5dcde; padding:2px;}

.vsmal-wdh{ width:80px; margin-right:10px;}
.case-wdh{ width:225px;}
.wdth{ width:45px;}
.case{  margin-bottom:15px;}
.case td{ background:#EBEEF0;}
.case td.case-head{background:#efebde; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:bold;}
.title{ font-size:15px; font-weight:bold; color:#E18F00; padding:3px 5px;background:#e3dcc6; margin-bottom:7px; overflow:hidden;}
.type{ float: left; width:260px;}
.type li label{ width:80px;}

.left-case{ width:560px; float:left; }
.right-case{ width:250px; float:right; }

.case-content{ margin-bottom:10px;}
.case-content li{ display:block;padding:4px 0px; overflow:hidden;}
.case-content li label{ float:left; width:95px; text-align:right; padding-right:15px;}
.case-content li input{ margin-right:7px;}
.padding-left{padding-left:20px;padding-bottom:2px;}

.border {padding:10px; border:1px solid #cccccc; text-align:center;}
.border1 {padding:2px; border:1px solid #cccccc;}
.border2 {padding:5px; border:1px solid #cccccc; text-align:center;}
.my_auto_complete {
position: absolute !important;
top: 1px !important;
left: 135px !important;
}

.form-case{ margin-bottom:5px;}
.form-case li{ display:block;padding:4px 0px; min-height:30px;}
.form-case li label{ float:left; width:120px; text-align:; padding-right:15px;}
.back-nav {color:#ffffff !important;width:80px;text-decoration:none;text-align:center;}
.back-nav-black {color:#E18F00 !important;width:80px;text-decoration:none;text-align:center;}
.back-align {font-size:12px;float: right;padding-right:5px}

/*eMemo classes*/
.my-eMemo-records {
padding-bottom:10px;
padding-top:5px;
}

.eMemo-padding {
padding-bottom:10px;
padding-left:25px;
padding-top:10px;
}

.ememo_compose {
border:1px solid #8496BA;
padding-right:5px;
width:410px;
float:left;
cursor:text;
min-height:5px;
background:#fff;
}

.ememo_compose input {
border:0 solid black;
font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:5px 0 5px 5px;
white-space:pre;
float:left;
}

.ememo_compose_to {
    float:left;
    line-height:22px;
}

.ememo_compose_to_names {
    background:none repeat scroll 0 0 #ddd;
padding:2px 5px;
margin:1px 0 0 2px;
float:left;
}

.ememo_compose_to_names a{margin-left:6px;}

.ememounread {
    background-color:#FEE0C6;
}
.redText {color:red !important;}


.reminderType {    
    display:inline;
}

.reminderType input[type=radio] {
    float:left;    
    width:auto;
    display:inline;
}
.reminderType label{    
    display:inline;
    float:left;    
}
.search-padding {
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
}
.labelPadding{
	padding-top:5px;width:70px;
}
/*-----------------------File Info Tab Section----------------------------*/
.content-widget-filetab { padding:10px 0px 30px 0px; line-height:19px; }
.h1-filetab { font-size:21px; color:#585757; font-family:Arial, Helvetica, sans-serif; padding:4px 0px; }
.h2-filetab { border-bottom:1px solid #556D77;color:#556D77;font-size:20px;
font-weight:normal;margin-bottom:15px;padding:20px 0;}
.h3-filetab { color:#e18f00; font-size:16px; }
.h6-filetab { font-size:14px; color:#d08400; padding:10px 0px; background:url(../images/line.png) repeat-x bottom; }
.content-widget-filetab { padding:15px 0px 30px 0px; line-height:19px; }
.introduction-filetab { overflow:hidden; }
.register-filetab{background:#ebeef0;  margin:-2px auto 0px auto; border:1px solid #c7c7c7;position:relative;}
.register-filetab p{background:#e18f00; color:#FFFFFF; height:16px; font-size:14px; font-weight:bold; padding:5px; margin:0px;}
.navigation-filetab{ border-bottom:1px solid #E18F00; height:30px; width:100%;}
.navigation-filetab li{float:left; padding-right:2px; font-weight:bold;}
.navigation-filetab li a, #navigation-filetab .navigation-filetab li a span{font-size:12px; color:#000000; line-height:30px; display:block; text-decoration:none;}
.navigation-filetab li a{ background:url(/img/saas-images/menu-right-inactive.gif) no-repeat top right; }
.navigation-filetab li a span{background:url(/img/saas-images/menu-left-inactive.gif) no-repeat; padding:0px 20px; display:block;}
.navigation-filetab li a:hover, .navigation-filetab li a.selected{ background:url(/img/saas-images/menu-right-active.gif) no-repeat right top;  color:#ffffff;}
.navigation-filetab li a:hover span, .navigation-filetab li a.selected span{background:url(/img/saas-images/menu-left-active.gif) no-repeat left top; color:#ffffff;}

.sol-clint-data li { display: block; overflow: hidden; padding: 4px 5px; width:97%; float:left; }
.sol-clint-data li label { float: left; padding-right: 5px; text-align: right; width: 100px; }
.sol-clint-data li input.small-wdh { float: left; margin-right:5px; width:365px; }
.sol-clint-data li input.vsmal-wdh { float: left; margin-right:5px; width:87px; }
.sol-clint-data li input.tiny-wdh { float: left; margin-right:5px; width:269px; }
.type li label { width:80px; }
.sol-clint-data li label.widau { width: auto; }
.sol-clint-data { border:1px solid #cfbd88; padding:5px 0; margin-bottom:10px; overflow: hidden; }
.form-padd-so { padding:10px 10px; }
.left-intro-side { float: left; overflow: hidden; width: 450px; }
.right-intro-side { float: right;  width: 465px; }
.right-intro-side .start-search{ padding:4px;}
.sol-clint-data li input.vvsmal-wdh { float: left; margin-right: 5px; width: 54px; }
.title-filetab { font-size:15px; font-weight:bold; color:#E18F00; padding:3px 5px; background:#e3dcc6; margin-bottom:7px; }
.title b { color: #000; font-size: 12px; padding-right: 25px; float:right; font-weight:normal; }
.heading-filetab { color:#FFF; font-size:12px; text-align:center; }
.sol-clint-data h5{border-bottom:1px solid #CFBD88; font-size:12px; padding:0 5px}
.sol-clint-data li .searchIcon{float:left; margin:3px 12px 0 0}
.sol-clint-ifream { border:1px solid #cfbd88; padding:5px; margin-bottom:10px;overflow-x: scroll; }
.sol-clint-ifream .row-left{background:url(/img/saas-images/row-left.png) no-repeat; height:24px; width:100%}
.sol-clint-ifream .row-left .row-right{background:url(/img/saas-images/row-right.png) no-repeat right; width:4px; height:24px; float:right;}
.data-form{ margin-bottom:10px; width:220px; float:left;}
.data-form li{ display:block;padding:4px 0px; overflow:hidden;}
.data-form li label{ float:left; width:109px; text-align:right; padding-right:15px;}
.tran-register{ float:left; width:200px; }
.enter-fee{ float:right; width:240px;}
.work-details{ overflow-x: scroll;}
.brdr{border: 1px solid #CFBD88; padding:2px; overflow:hidden;}
.alg-inputs{ text-align:right; padding:5px 0px;}
.start-search-filetab { background:#efebde; border:1px solid #cbc7ae; padding:10px; margin-bottom:7px; }
.start-search-filetab input { vertical-align:middle; }
.small-wdh-filetab { width:255px; }
.tiny-wdh-filetab { width:230px; }
.big-wdh-filetab { width:511px; }
.group-wdh-filetab { width:100px; float:left; }
.left-case-filetab{ width:450px; float:left; }
.right-case-filetab{ width:465px; float:right; }
.sendEmemoType {
	float:left;
	padding-right:15px;
	width:120px;
}
 
.errors {
border:1px solid #005384;
color:#FF3300;
padding:5px;
width:98%;
}
errors li {
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 5px !important;
}
.errors h3 {
color:#005384;
font-size:14px;
font-weight:bold;
margin-bottom:15px;
}

.transaction-data { border:1px solid #D7D7D7; padding:5px 0; margin-bottom:10px; }

.width80 {
    width:80px;
}

.width100 {
    width:100px;
}

.width300 {
    width:300px;
}
.width450 {
    width:450px;
}
.width160 {
    width:160px;
}
.textAlignLeft{
    text-align: left;
}
.paddingBottom4{
    padding-bottom: 4px;
}

.paddingBottom10{
    padding-bottom: 10px;
}
.displayNone{
    display:none;
}
.caseFileBgColor{
    background-color:#cfbd88;
}
.positionRelative{position:relative;}
.textAlignRight {text-align:right}
.width142{width: 142px ! important}
.marginLeft8{margin-left:-8px}
.cancelLeft185PostionTop{left:185px;position:relative;top:-24px;}
.cancelButton{width:80px;text-decoration:none;text-align:center;font-weight:normal;}
.overflowHidden{overflow:hidden;}
.paddingTop5{padding-top:5px}
.updateAccessRightColor{color:#E18F00 !important}
.addNewDescPractice{width:100px;text-decoration:none;text-align:center;font-weight:normal;}
.cancelLeft100PostionTop{float:left;left:100px;position:relative;top:-23px;}
.cancelLeft100PostionTop2{float:left;left:195px;position:relative;}
.floatRightW350{float:right; width:350px;}
.marginTop10{margin-top:10px}

#dragnDropFiles{float:right; width:350px;margin-top:10px}

#transactionDragnDropFiles{float:left; width:350px;margin-top:-224px}

#transactionEditDragnDropFiles{float:left; width:350px;margin-top:-214px}




#transactionDragnDropFiles2{float:left; width:350px;margin-top:-280px}

#transactionEditDragnDropFiles2{float:left; width:350px;margin-top:-280px}



/*-----------------------Billing section Starts----------------------------*/
.tiny40-wdh { width: 40px; }
.tiny55-wdh { width: 55px; }
.tiny25-wdh { float: left; width: 25px; }
.fl-none { float:none; }
.contan-box { overflow:hidden; padding:5px 0; }
.box-lft { float:left; width: 62%; padding:5px }
.box-right { float:left; border:1px solid #CFBD88; width: 32%; padding:5px }
.box-lft label { width:180px; float:left; }
.box-right .chk { vertical-align: middle; }
.register-billing { background:#ebeef0; margin:10px auto; border:1px solid #c7c7c7; }
.register-billing p { background:#e18f00; color:#FFFFFF; height:16px; font-size:14px; font-weight:bold; padding:5px; margin:0px; }
.register-billing .actionbtns { width:390px; margin:15px auto; }

.form-padd-billing { padding:20px 30px; }
.form-padd-billing p { background:none; color:#5b5959; font-size:12px; font-weight:normal; padding:2px; }
.form-padd-billing p.grey { font-size:11px; color:#999; }
.form-padd-billing input.button { font-weight:normal; }
.form-padd-billing-so { padding:10px 10px; }

.pad-bot20 { padding-bottom:20px; }

.yellow-btn { background: url(/img/button-left.gif) no-repeat scroll left top transparent; cursor: pointer; display: inline-block; height: 24px; padding-left: 10px; text-decoration: none; }
.yellow-btn input { background: url(/img/button-right.gif) no-repeat scroll right top transparent; border: 0 none; color: #E18F00; cursor: pointer; display: block; float: left; font-size: 12px; height: 24px; margin: 0; overflow: visible; padding: 0 8px 3px 0; text-decoration: none; }
.listing{ overflow:hidden;}
.listing li { padding-left:0; font-size:11px; }
.listing li.right-fl, .right-fl { float:right; }
.listing .c1 { width:60% }
.listing .c2 { width:40%; text-align:right; }
/*-----------------------Billing section End----------------------------*/
.dtl{}
.dtl li{ display:block; overflow:hidden;}


/*--------- Extra CSS by Shyam-----------*/
.contactfilediv{
    width: 48%;
    float: left;
    margin: 0 1%;
}
.contactUploadList{
    
    background: #ffffff;
}
.contactfilediv .title{
    text-align: center;
    background: #708089;
    color: #ffffff;
    font-weight: bold;
    padding: 5px;
    margin: 0px;
}
.contactUploadList .list li{
    border-left: solid 1px #708089;
    border-right: solid 1px #708089;
    border-bottom: solid 1px #708089;
    padding: 5px;
}
.uploadFiles{
    margin-top: 10px;
    height: 12px; 
    color: #ffffff; 
    background: #9E2424; 
    padding:8px 10px 10px; 
    cursor: pointer;
    float: left;
    margin-left: 20px;
}
.deleteFiles{
    margin-top: 10px;
    height: 12px; 
    color: #ffffff; 
    background: #9E2424; 
    padding:8px 10px 10px; 
    cursor: pointer;
    float: right;
    margin-right: 20px;
}
.contactUploadList .list li span.fileName{width: 90%;}
.contactUploadList .list li span.link{float: right;}
